family roridulaceae - French English Dictionary